scotching
sp. 琢石,擦伤
英英释义
动词scotch
- hinder or prevent (the efforts, plans, or desires) of
- make a small cut or score into
THE END